insulating hollow tube - Español Inglés Diccionario